﻿
BODY {
	MARGIN: 0px; FONT-SIZE: 12px
}
.w {
	MARGIN: 0px auto; WIDTH: 960px
}

.m_logo {
	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 350px; OVERFLOW: hidden; PADDING-TOP: 30px; z-index:-1;
}

.main_nav_bg {
	HEIGHT: 40px
}
#main_nav {
	POSITION: relative; MARGIN: 0px auto;  width:317px;  OVERFLOW: hidden; TOP: 2px;BACKGROUND: url(/images/main_nav_bg.gif);
}
#main_nav UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px;
}
#main_nav UL LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 34px; WIDTH: 79px; FLOAT: left; HEIGHT: 34px; FONT-WEIGHT: bold
}
#main_nav UL LI A {
	COLOR: #333; FONT-SIZE: 14px; TEXT-DECORATION: none
}
#main_nav UL LI.over {
	BACKGROUND: url(/images/nav_over.gif) no-repeat 50% 0px
}
#main_nav UL LI.over A {
	COLOR: #fff; TEXT-DECORATION: none
}
#hot_keyword {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 5px; WIDTH: 475px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#hot_keyword A {
	COLOR: #333; TEXT-DECORATION: none
}
#hot_keyword A:hover {
	TEXT-DECORATION: underline
}
#main_search {
	MARGIN: 0px auto; WIDTH: 696px; BACKGROUND: url(/images/main_search_bg.gif); HEIGHT: 32px; COLOR: #fff; PADDING-TOP: 4px
}
#main_search UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 620px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#main_search UL LI {
	FLOAT: left
}
#main_search .text {
	LINE-HEIGHT: 28px; WIDTH: 60px
}
#main_search .input_w {
	WIDTH: 431px
}
#main_search .input_w INPUT {
	BORDER-BOTTOM: #fc8039 1px solid; BORDER-LEFT: #e53710 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-LEFT: 0px; WIDTH: 426px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/input_bg.gif); HEIGHT: 26px; BORDER-TOP: #e53710 1px solid; BORDER-RIGHT: #e53710 1px solid; PADDING-TOP: 0px;LINE-HEIGHT: 24px; PADDING-LEFT: 3px;color:Gray;
}
#main_search .btn {
	WIDTH: 76px; PADDING-TOP: 0px !important
}

.foot {
	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 960px; PADDING-TOP: 15px
}
.foot .s1 {
	LINE-HEIGHT: 26px; COLOR: #666; CLEAR: both
}
.foot .s1 A {
	COLOR: #666; TEXT-DECORATION: none
}
.foot .s1 A:hover {
	COLOR: #0042ff; TEXT-DECORATION: underline
}
.foot .s2 {
	LINE-HEIGHT: 26px; FONT-FAMILY: arial; COLOR: #999; CLEAR: both
}
.foot .s2 A {
	COLOR: #999; TEXT-DECORATION: none
}
.foot .s2 A:hover {
	TEXT-DECORATION: underline
}
.s2 A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.hot_so_all {
	MARGIN: auto; PADDING-LEFT: 10px; WIDTH: 480px; COLOR: #0042ff; PADDING-TOP: 10px
}
.hot_so_all .hot_so {
	WIDTH: 480px
}
.hot_so_all H5 {
	PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 60px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #000; FONT-SIZE: 12px; FONT-WEIGHT: 100; PADDING-TOP: 8px
}
.hot_so_all .hot_text {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; WIDTH: 380px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 37px; OVERFLOW: hidden; PADDING-TOP: 6px
}
.hot_so_all .hot_text UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.hot_so_all .hot_text LI {
	LINE-HEIGHT: 20px; WIDTH: 60px; WHITE-SPACE: nowrap; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 35px
}
.hot_so_all .hot_text LI A {
	COLOR: #0042ff; TEXT-DECORATION: none
}
.hot_so_all .hot_text LI A:hover {
	COLOR: #0042ff; TEXT-DECORATION: underline
}

.clear_float {
	CLEAR: both
}



